var ds;

var grid;
var insertForm;
var updateForm;
var form;
var win;
var spec, ssign, plate, transnum, ordernum, dateFrom, dateTo;
Ext.onReady(function() {

	initGrid();
		// initStore();
	});
function initGrid() {
	Ext.QuickTips.init();

	var xg = Ext.grid;
	/*
	 * if (!form) form = getUpdateForm();
	 */
	/* win */

	// ////////////////////////////////////////////////////////////////////////////////
	// Grid
	// //////////////////////////////////////////////////////////////////////////////////////
	var sm = new xg.CheckboxSelectionModel();
	form = new Ext.FormPanel({
		labelAlign : 'right',
		title : '相似度比較界面',
		buttonAlign : 'right',
		bodyStyle : 'padding:5px;',
		width : 600,
		height : 300,
		frame : true, // 设置了面板的边角是圆弧过度的，底色
		labelWidth : 80,
		//layout : 'border',
		url : '../similary.do?action=doAction',

		labelAlign : 'center',

		renderTo : 'main',
		items : [{
					region : 'center',
					width : 470,
					layout : 'column',
					autoHeight : true,
					split : true,
					defaultType : 'textfield',
					items : [{
								columnWidth : .49,
								layout : 'form',
								xtype : 'fieldset',
								title : '比較對象A',
								collapsible : true,

								anchor : '95%',
								autoHeight : true,

								// hideBorders : true,
								// defaultType : 'textfield',
								items : [{
											fieldLabel : '牌号',
											xtype : 'textfield',
											name : 'ssign'
										}, {
											fieldLabel : '规格',
											xtype : 'textfield',
											name : 'spec'
										}, {
											fieldLabel : '镀层',
											xtype : 'textfield',
											name : 'plate'
										}]
							}, {
								columnWidth : .49,
								layout : 'form',
								xtype : 'fieldset',
								title : '比較對象B',
								collapsible : true,

								anchor : '95%',
								autoHeight : true,

								// hideBorders : true,
								defaultType : 'textfield',
								items : [{
											fieldLabel : '牌号',
											xtype : 'textfield',
											name : 'ssignComp'
										}, {
											fieldLabel : '规格',
											xtype : 'textfield',
											name : 'specComp'
										}, {
											fieldLabel : '镀层',
											xtype : 'textfield',
											name : 'plateComp'
										}]
							},{
								columnWidth : .89,
								layout : 'form',
								xtype : 'fieldset',
								title : '相似度比较结果',
								collapsible : true,
								
								anchor : '95%',
								autoHeight : true,

								// hideBorders : true,
								defaultType : 'textfield',
								items : [{
											fieldLabel : '相似度',
											xtype : 'textfield',
											name : 'sim'
										}]
							}]

				}],
		buttons : [{
			text : '计算相似度',
			handler : function() {
				if (form.getForm().isValid()) { // Ext.msg.alert("starting to
					// submit");
					// alert("ok");
					form.getForm().submit({
						success : function(retForm, retAction) {

							if (retAction.result.data) {
								form.find("name", "sim")[0]
										.setValue(retAction.result.data);
							}
						},
						failure : function(retForm, retAction) {
							if (retAction.result && retAction.result == 'error') {
								Ext.MessageBox.alert('提示', '计算数据失败！');
							} else {
								Ext.MessageBox.alert('提示', '计算数据出错！');
							}
						},
						waitMsg : '计算中...'
					});
				} else {
					Ext.MessageBox.alert('提示', '请正确填写数据！');
				}
			}
		}]
	});
	/*
	 * form = new Ext.FormPanel({ renderTo : 'main', url :
	 * '../similary.do?action=doAction', labelAlign : 'center', title : '相似度计算',
	 * ds : ds, buttonAlign : 'right', bodyStyle : 'padding:5px;', width : 400,
	 * frame : true,// 设置了面板的边角是圆弧过度的，底色 labelWidth : 80, autoScroll : true,
	 * items : [{ layout : 'column',// 在formpanel的itmes加入一个column的定义 border :
	 * false, labelSeparator : ':', items : [{ columnWidth : .451, layout :
	 * 'form', border : false, items : [{ xtype : 'textfield', fieldLabel :
	 * '规格', //readOnly : true, name : 'spec', anchor : '90%' }] }, {
	 * columnWidth : .180, border : false, xtype : 'textfield', //readOnly :
	 * true, name : 'specComp', anchor : '90%' }] }, { layout : 'column',//
	 * 在formpanel的itmes加入一个column的定义 border : false, labelSeparator : ':', items : [{
	 * columnWidth : .451, layout : 'form', border : false, items : [{ xtype :
	 * 'textfield', fieldLabel : '牌号', //readOnly : true, // value : _cus.attn,
	 * name : "ssign", anchor : '90%' }] }, { columnWidth : .180, // layout :
	 * 'form',排列整齐 border : false,
	 * 
	 * xtype : 'textfield', //readOnly : true, name : 'ssignComp', anchor :
	 * '90%' }] }, { layout : 'column',// 在formpanel的itmes加入一个column的定义 border :
	 * false, labelSeparator : ':', items : [{ columnWidth : .451, layout :
	 * 'form', border : false, items : [{ xtype : 'textfield', fieldLabel :
	 * '镀层', readOnly : true, // value : _cus.attn, name : "plate", anchor :
	 * '90%' }] }, { columnWidth : .180, // layout : 'form',排列整齐 border : false,
	 * xtype : 'textfield', readOnly : true, name : 'plateComp', anchor : '40%' }] }, {
	 * layout : 'column',// 在formpanel的itmes加入一个column的定义 border : false,
	 * labelSeparator : ':', items : [{ columnWidth : .451, layout : 'form',
	 * border : false, items : [{ xtype : 'textfield', fieldLabel : '相似度',
	 * readOnly : true, // value : _cus.attn, name : "sim", anchor : '90%' }] }]
	 * 
	 * }], buttons : [{ text : '计算相似度', handler : function() { if
	 * (form.getForm().isValid()) { // Ext.msg.alert("starting to submit");
	 * form.getForm().submit({ success: function(retForm,retAction){
	 * 
	 * if(retAction.result.data) {
	 * form.find("name","sim")[0].setValue(retAction.result.data); } }, failure:
	 * function(retForm, retAction){ if (retAction.result && retAction.result ==
	 * 'error') { Ext.MessageBox.alert('提示', '保存数据失败！'); } else {
	 * Ext.MessageBox.alert('提示', '保存数据出错！'); } }, waitMsg: '计算中...' }); } else {
	 * Ext.MessageBox.alert('提示', '请正确填写数据！'); } } }] });
	 */

};
